package com.hjxr.xmgl.EventFunction;

import java.awt.*;

/**
 * @author: xk
 * @create: 2021-12-03 09:26
 * @description:
 **/
public class FunctionTest {


    public static void main(String[] args){
        FunctionFactory functionFactory = new FunctionFactory();

        //获取 add 的对象，并调用它的 draw 方法
        EventFunction add = functionFactory.getEvent("add");

        //调用 add 的 draw 方法
        add.EventFunction(1,2);

        //获取 reduce 的对象，并调用它的 draw 方法
        EventFunction reduce = functionFactory.getEvent("reduce");

        //调用 reduce 的 draw 方法
        reduce.EventFunction(1,2);
        //获取 multiply 的对象，并调用它的 draw 方法
        EventFunction multiply = functionFactory.getEvent("multiply");

        //调用 multiply 的 draw 方法
        multiply.EventFunction(1,2);
    }
}
